package DesignPattern.dynamicProxy;

import java.lang.reflect.Proxy;

/**
 * @author lcx 
 *
 */
public class HelloTest {

	public static void main(String[] args) {
		Hello hw=new HelloImpl();
		HelloHandler handler=new HelloHandler(hw);
		Hello proxy=(Hello) Proxy.newProxyInstance(hw.getClass().getClassLoader(), hw.getClass().getInterfaces(), handler);
		proxy.say();
	}
}
